granting immunity - Espagnol Anglais Dictionnaire